body{
    font-family: '微软雅黑';
}
.layui-btn-blue{
    background-color: #177ce3;
    background-repeat: repeat-y;
    background-image: -moz-linear-gradient(left,#29adeb,#177ce3);
    background-image: -webkit-linear-gradient(left,#29adeb,#177ce3);
    background-image: -o-linear-gradient(left,#29adeb,#177ce3);
    background-image: -ms-linear-gradient(left,#29adeb,#177ce3);
    background-image: linear-gradient(left,#29adeb,#177ce3);
}
.layui-btn-green
{
    background: #32c5d2;
    background-repeat: repeat-y;
    background-image: -moz-linear-gradient(left,	#8EE5EE, #32c5d2);
    background-image: -webkit-linear-gradient(left,	#8EE5EE,#32c5d2);
    background-image: -ms-linear-gradient(left,	#8EE5EE,#32c5d2);
    background-image: -o-linear-gradient(left,	#8EE5EE,#32c5d2);
    background-image: linear-gradient(left, 	#8EE5EE,#32c5d2);
}

.layui-btn-orange
{
    background: #FF4500;
    background-repeat: repeat-y;
    background-image: -moz-linear-gradient(left,#FFA07A,#FF4500);
    background-image: -webkit-linear-gradient(left,#FFA07A,#FF4500);
    background-image: -ms-linear-gradient(left,#FFA07A,#FF4500);
    background-image: -o-linear-gradient(left,#FFA07A,#FF4500);
    background-image: linear-gradient(left,#FFA07A,#FF4500);
}

.layui-btn-black
{
    background: #000000;
    background-repeat: repeat-y;
    background-image: -moz-linear-gradient(left,#4F4F4F,#000000);
    background-image: -webkit-linear-gradient(left,#4F4F4F,#000000);
    background-image: -ms-linear-gradient(left,#4F4F4F,#000000);
    background-image: -o-linear-gradient(left,#4F4F4F,#000000);
    background-image: linear-gradient(left,#4F4F4F,#000000);
}

.layui-btn-red
{
    background: #FF0000;
    background-repeat: repeat-y;
    background-image: -moz-linear-gradient(left,#FF6347, #FF0000);
    background-image: -webkit-linear-gradient(left,#FF6347,#FF0000);
    background-image: -ms-linear-gradient(left,#FF6347,#FF0000);
    background-image: -o-linear-gradient(left,#FF6347,#FF0000);
    background-image: linear-gradient(left, #FF6347,#FF0000);
}

.layui-btn-violet
{
    background: #8470FF;
    background-repeat: repeat-y;
    background-image: -moz-linear-gradient(left,#AB82FF,#8470FF);
    background-image: -webkit-linear-gradient(left,#AB82FF,#8470FF);
    background-image: -ms-linear-gradient(left,#AB82FF,#8470FF);
    background-image: -o-linear-gradient(left,#AB82FF,#8470FF);
    background-image: linear-gradient(left,#AB82FF, #8470FF);
}

.layui-btn-yellow
{
    background: #FFB800;
    background-repeat: repeat-y;
    background-image: -moz-linear-gradient(left,	#FFD700, #FFB800);
    background-image: -webkit-linear-gradient(left,	#FFD700,#FFB800);
    background-image: -ms-linear-gradient(left,	#FFD700,#FFB800);
    background-image: -o-linear-gradient(left,	#FFD700,#FFB800);
    background-image: linear-gradient(left, 	#FFD700,#FFB800);
}

.layui-btns-green {
    background: #fff;
    color: #32c5d2;
    border:1px solid #32c5d2 !important;
}

.layui-btns-green:hover,.layui-btns-greens {
    color: #fff;
    background: #32c5d2;
    background-repeat: repeat-y;
    background-image: -moz-linear-gradient(left,	#8EE5EE, #32c5d2);
    background-image: -webkit-linear-gradient(left,	#8EE5EE,#32c5d2);
    background-image: -ms-linear-gradient(left,	#8EE5EE,#32c5d2);
    background-image: -o-linear-gradient(left,	#8EE5EE,#32c5d2);
    background-image: linear-gradient(left, 	#8EE5EE,#32c5d2);
    /*  background: #177ce3;
      color: #fff;
      border:1px solid #177ce3 !important;*/
}

.layui-btns-red{
    background: #fff;
    color: #FF0000;
    border:1px solid #FF0000 !important;
}

.layui-btns-red:hover,.layui-btns-reds {
    color: #fff;
    background: #FF0000;
    background-repeat: repeat-y;
    background-image: -moz-linear-gradient(left,#FF6347, #FF0000);
    background-image: -webkit-linear-gradient(left,#FF6347,#FF0000);
    background-image: -ms-linear-gradient(left,#FF6347,#FF0000);
    background-image: -o-linear-gradient(left,#FF6347,#FF0000);
    background-image: linear-gradient(left, #FF6347,#FF0000);
}
.layui-btns-violet {
    background: #fff;
    color: #8470FF;
    border:1px solid #8470FF !important;
}

.layui-btns-violet:hover,.layui-btns-violets
{
    color: #fff;
    background: #8470FF;
    background-repeat: repeat-y;
    background-image: -moz-linear-gradient(left,#AB82FF,#8470FF);
    background-image: -webkit-linear-gradient(left,#AB82FF,#8470FF);
    background-image: -ms-linear-gradient(left,#AB82FF,#8470FF);
    background-image: -o-linear-gradient(left,#AB82FF,#8470FF);
    background-image: linear-gradient(left,#AB82FF, #8470FF);
}

.layui-btns-blue {
    background: #fff;
    color: #177ce3;
    border:1px solid #177ce3 !important;
}

.layui-btns-blue:hover,.layui-btns-blues {
    background-color: #177ce3;
    background-repeat: repeat-y;
    background-image: -moz-linear-gradient(left,#29adeb,#177ce3);
    background-image: -webkit-linear-gradient(left,#29adeb,#177ce3);
    background-image: -o-linear-gradient(left,#29adeb,#177ce3);
    background-image: -ms-linear-gradient(left,#29adeb,#177ce3);
    background-image: linear-gradient(left,#29adeb,#177ce3);
    color: #fff;
}
.layui-btns-black{
    background: #fff;
    color: #000000;
    border:1px solid #000000 !important;
}

.layui-btns-black:hover,.layui-btns-blacks {
    color: #fff;
    background: #000000;
    background-repeat: repeat-y;
    background-image: -moz-linear-gradient(left, #4F4F4F, #000000);
    background-image: -webkit-linear-gradient(left, #4F4F4F, #000000);
    background-image: -ms-linear-gradient(left, #4F4F4F, #000000);
    background-image: -o-linear-gradient(left, #4F4F4F, #000000);
    background-image: linear-gradient(left, #4F4F4F, #000000);
}
.layui-btns-purple {
    background: #fff;
    color: #8e44ad;
    border:1px solid #8e44ad !important;
}

.layui-btns-purple:hover,.layui-btns-purples {
    background: #8e44ad;
    color: #fff;
    border:1px solid #8e44ad !important;
}
.font-colors
{
    color: #177ce3;
    font-size: 13px;
}
.font-colors-red
{
    color: #FF0000;
    font-size: 13px;
}
.font-colors-green
{
    color: #177ce3;
    font-size: 13px;
}
.font-colors-gray
{
    color: #999;
    font-size: 13px;
}
.fontcolors{
    font-size: 12px;
}
.layui-fixbar li {
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
}
.layui-fixbar .layui-fixbar-top {
    font-size: 25px;
}
.nav-font{
    font-size: 15px !important;
}
.demoTable .layui-btn,.demoTable .layui-btn+.layui-btn,.layui-elem-quote .layui-btn, .demoTable .box,.demoTable .layui-inlines
{
    margin-bottom: 10px;
    margin-left: 5px;
    float: none !important;
}
.layui-form-onswitch,
.layui-form-checked[lay-skin=primary] i,
.layui-form-select dl dd.layui-this,
.layui-laypage .layui-laypage-curr .layui-laypage-em,
.layui-form-checked span, .layui-form-checked:hover span,.layui-btn-blue{
    background-color: #177ce3;
    background-repeat: repeat-y;
    background-image: -moz-linear-gradient(left,#29adeb,#177ce3);
    background-image: -webkit-linear-gradient(left,#29adeb,#177ce3);
    background-image: -o-linear-gradient(left,#29adeb,#177ce3);
    background-image: -ms-linear-gradient(left,#29adeb,#177ce3);
    background-image: linear-gradient(left,#29adeb,#177ce3);
}
layui-btn-primary:hover,
.layui-form-onswitch,
.layui-form-checked[lay-skin=primary] i,
.layui-form-checkbox[lay-skin=primary]:hover i,
.layui-form-checked, .layui-form-checked:hover,
.layui-tab-brief>.layui-tab-more li.layui-this:after,
.layui-tab-brief>.layui-tab-title .layui-this:after{
    border-color: #177ce3;
}
.layui-form-radio>i:hover, .layui-form-radioed>i,
.layui-breadcrumb a:hover,
.layui-laypage a:hover,
.layui-tab-brief>.layui-tab-title .layui-this{
    color: #177ce3!important;
}

.layui-layer-admin .layui-layer-content {
    padding: 0px !important;
}

 .layui-layer-black .layui-layer-title{
    background-color: #20222A;
    color: #fff;
}
 .layui-layer-black .layui-layer-btn .layui-layer-btn0 {
     background-color: #20222A;
     border: 1px solid #20222A;
     color: #fff;
}

.layui-layer-ico{
    background:url(../images/icon.png) no-repeat !important;
}
.layui-layer-setwin .layui-layer-close1{
    background-position: 1px -40px !important;
}
.layui-layer-setwin .layui-layer-max {
    background-position: -32px -40px !important;
}
.layui-layer-setwin .layui-layer-min cite {
    background-color: #fff !important;
}
.layui-side-menu .layui-nav .layui-nav-item .iconfont {
    position: absolute;
    top: 50%;
    left: 20px;
    margin-top: -19px;
}
/*
.layui-layer-setwin {
    right: 30px !important;
}*/
